<?php namespace Admin\Controller;

use common\Model\Type;

//类型管理控制器
class TypeController extends  CommonController{
	 	private $tdb;
		public function __init(){
			parent::__init();
			$this->tdb=new Type;
		}
		
	   public function index(){
//	   	 获取数据
         $data=$this->tdb->get();
//		 分配数据
        View::with('data',$data);
	   	 View::make();
	   }
	   public function add(){
	   	if(IS_POST){
//	   		var_dump($_POST);die;
         $result=$this->tdb->store();
		 if(!$result){
//		 	获取模型中的数据
           View：：error($this->tdb->getError());
		 }
         View::success('添加成功',U('index'));
	   	}
	   	View::make();
	   }
	   
	   
	   	public function edit(){
	   	if(IS_POST){

		$result=$this->tdb->edit();
		if(!$result){
			View::error($this->tdb->getError());
		}
		View::success('编辑成功',U('index'));
			
		}
	 	$tid=Q('get.tid',0,'intval');
//		var_dump($tid);
        $oldData=$this->tdb->where('tid',$tid)->find();
//		var_dump($oldDate);
	   	View::with('oldData',$oldData);	
	   	View::make();
	   }
		
		public function del(){
	 	$tid=Q('get.tid',0,'intval');
		$this->tdb->where('tid',$tid)->delete();
		View::success('删除成功',U('Type/index'));
			View::make();
		}
		
		
		
		
		
	 
}
	
	
	
	
	
	
	?>